home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 001 / procom21.arc / PROCOMM.DOC next >
Encoding:
Text File  |  1985-11-17  |  89.3 KB  |  2,905 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.                                   ProComm (tm)
  17.  
  18.  
  19.                                    Version 2.1
  20.  
  21.  
  22.  
  23.  
  24.                             Program Reference Manual
  25.  
  26.  
  27.  
  28.                                 November 14, 1985
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.                               PIL Software Systems
  44.                                   P.O. Box 1471
  45.                                Columbia, MO 65205
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.     Copyright (c)  1985 PIL Software  Systems,  Bruce Barkelew and Tom Smith
  63.     All Rights Reserved
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.                                     COPYRIGHT
  74.  
  75.  
  76.     This  program is  copyright (C)  1985  by  PIL  Software Systems,  Bruce
  77.     Barkelew and Tom Smith. All rights reserved. Users are granted a limited
  78.     license  to copy this program  for  trial use  by others  subject to the
  79.     following limitations:
  80.  
  81.  
  82.          The program is distributed in unmodified form.
  83.  
  84.          No fee or other consideration is accepted.
  85.  
  86.          The  program  is  not distributed  in  conjunction with  any  other
  87.            product.
  88.  
  89.  
  90.     If you intend to use  ProComm  on  a regular basis, please  register and
  91.     show  your support  for  the authors.  Commercial  use by non-registered
  92.     users is prohibited.
  93.  
  94.  
  95.     Interested  in  multiple  copies for  use  at  work?  Site licenses  are
  96.     available and  we'd be happy  to  work with you to  solve  your business
  97.     communications needs.
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.                                    TRADEMARKS
  105.  
  106.     ProComm is a trademark of PIL Software Systems.
  107.  
  108.     Most of the hardware names in this manual  are trademarks or trade names
  109.     of specific manufacturers.
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.     (C) 1985 PIL Software Systems               ProComm 2.1 Reference Manual
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.     CONTENTS
  140.  
  141.  
  142.     Preface to Version 2.1  . . . . . . . . . . . . . . . . . . . . . . .  1
  143.  
  144.     Registration  . . . . . . . . . . . . . . . . . . . . . . . . . . . .  2
  145.  
  146.     Product Support . . . . . . . . . . . . . . . . . . . . . . . . . . .  4
  147.  
  148.     Introduction  . . . . . . . . . . . . . . . . . . . . . . . . . . . .  5
  149.       Program Description . . . . . . . . . . . . . . . . . . . . . . . .  5
  150.       Machine Requirements  . . . . . . . . . . . . . . . . . . . . . . .  5
  151.       ProComm Files . . . . . . . . . . . . . . . . . . . . . . . . . . .  6
  152.  
  153.     Program Features  . . . . . . . . . . . . . . . . . . . . . . . . . .  7
  154.       Starting the Program  . . . . . . . . . . . . . . . . . . . . . . .  7
  155.       Terminal Mode . . . . . . . . . . . . . . . . . . . . . . . . . . .  7
  156.         Terminal Emulations . . . . . . . . . . . . . . . . . . . . . . .  8
  157.       Communication Parameters  . . . . . . . . . . . . . . . . . . . . .  8
  158.       Setup Screen  . . . . . . . . . . . . . . . . . . . . . . . . . . .  9
  159.       Dialing Directory . . . . . . . . . . . . . . . . . . . . . . . . . 11
  160.         Revising the Dialing Directory  . . . . . . . . . . . . . . . . . 11
  161.         Deleting Entries  . . . . . . . . . . . . . . . . . . . . . . . . 13
  162.         Making a Call . . . . . . . . . . . . . . . . . . . . . . . . . . 13
  163.         Printing the Directory  . . . . . . . . . . . . . . . . . . . . . 13
  164.       Automatic Redial With Circular Dialing Queue  . . . . . . . . . . . 13
  165.       File Transfer . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
  166.         ASCII File Transfer . . . . . . . . . . . . . . . . . . . . . . . 14
  167.         XMODEM File Transfer  . . . . . . . . . . . . . . . . . . . . . . 14
  168.         Kermit File Transfer  . . . . . . . . . . . . . . . . . . . . . . 15
  169.       Translate Table . . . . . . . . . . . . . . . . . . . . . . . . . . 16
  170.       Command Files . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
  171.       Keyboard Macros . . . . . . . . . . . . . . . . . . . . . . . . . . 22
  172.       DOS Gateway . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
  173.       Editor  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
  174.       Screen Dump . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
  175.       File and Printer Logging  . . . . . . . . . . . . . . . . . . . . . 23
  176.       Setting Display Colors  . . . . . . . . . . . . . . . . . . . . . . 24
  177.       Redisplay Buffer  . . . . . . . . . . . . . . . . . . . . . . . . . 24
  178.       View a File . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
  179.       Program Information . . . . . . . . . . . . . . . . . . . . . . . . 25
  180.       Change Logged Drive or Directory  . . . . . . . . . . . . . . . . . 25
  181.       Display Elapsed Time  . . . . . . . . . . . . . . . . . . . . . . . 25
  182.       Clear Screen  . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
  183.       Hang-up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
  184.       Toggle Duplex . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
  185.       Toggle CR - CR/LF . . . . . . . . . . . . . . . . . . . . . . . . . 26
  186.       Break . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
  187.       Ending a ProComm Session  . . . . . . . . . . . . . . . . . . . . . 26
  188.  
  189.     Appendix A - Terminal Emulation . . . . . . . . . . . . . . . . . . . A1
  190.  
  191.     Appendix B - Command Reference Guide  . . . . . . . . . . . . . . . . B1
  192.  
  193.  
  194.  
  195.     (C) 1985 PIL Software Systems               ProComm 2.1 Reference Manual
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.     Appendix C - Command File Commands  . . . . . . . . . . . . . . . . . C1
  206.  
  207.     Appendix D - ProComm Utility Programs . . . . . . . . . . . . . . . . D1
  208.  
  209.     Appendix E - Answers to Commonly Asked Questions  . . . . . . . . . . E1
  210.  
  211.     Appendix F - ProComm Technical Specifications . . . . . . . . . . . . F1
  212.  
  213.  
  214.  
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.     (C) 1985 PIL Software Systems               ProComm 2.1 Reference Manual
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.     PREFACE TO VERSION 2.1
  272.  
  273.  
  274.  
  275.     Changes to version 2.0 and 2.1 are  summarized in the  accompanying file
  276.     PRCM21.NEW.  This manual has been updated  to reflect the current status
  277.     of  the product. One change worth noting  here is the creation of a  new
  278.     parameter  and keyboard macro  file structure.  You may use all of  your
  279.     existing auxiliary  files with the  exception of the .PRM and .KEY files
  280.     which must be created fresh. The .PRM file from 2.0 may not be used with
  281.     2.1.
  282.  
  283.     For version 2.0 we have switched to  the Microsoft  C  compiler, version
  284.     3.0. We are very pleased with  the  compiler, and  recommend it over the
  285.     several we have used.
  286.  
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293.  
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.     (C) 1985 PIL Software Systems      -1-      ProComm 2.1 Reference Manual
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.     REGISTRATION
  338.  
  339.  
  340.  
  341.     User feedback is  an  integral part  of any successful  software system.
  342.     Please share your impression  of ProComm by dropping us a line with your
  343.     name,  address, occupation and any comments or  suggestions  you care to
  344.     pass along. You might  also mention where you got the  program, and  how
  345.     you intend to use it. Write to:
  346.  
  347.  
  348.                               PIL Software Systems
  349.                                   P.O. Box 1471
  350.                                Columbia, MO 65205
  351.  
  352.  
  353.     ProComm is distributed as  User-Supported Software. We encourage you  to
  354.     use the program and share it with friends as long as:
  355.  
  356.  
  357.          The program is distributed complete and unchanged.
  358.  
  359.          No  fee or  compensation is  requested or  received  except by  PIL
  360.            Software Systems.
  361.  
  362.          ProComm is not distributed in conjunction with any other product.
  363.  
  364.  
  365.     If you  find our program  of value  we  will  appreciate your support. A
  366.     contribution of $25 is suggested.
  367.  
  368.  
  369.     User-supported software  is  a  means  for  the computing  community  to
  370.     receive quality software while directly  supporting software authors. It
  371.     is based on the ideas that:
  372.  
  373.  
  374.          The value  and utility of software  is best assessed by the user on
  375.            his or  her own system. Only after using a program can one really
  376.            determine  whether  it serves personal  applications,  needs  and
  377.            tastes.
  378.  
  379.          The creation  of  independent  personal  computer  software can and
  380.            should be supported by the computing community.
  381.  
  382.          Copying of programs should  be encouraged, rather than  restricted.
  383.            The   ease  with  which  software  can   be  distributed  outside
  384.            traditional  commercial  channels  reflects the  strength, rather
  385.            than the weakness, of electronic information.
  386.  
  387.  
  388.     Under the  user supported  concept, anyone  may  request  a  copy  of  a
  389.     user-supported program by sending a blank, formatted disk to the program
  390.     author together with an addressed, postage-paid return mailer. A copy of
  391.  
  392.  
  393.     (C) 1985 PIL Software Systems      -2-      ProComm 2.1 Reference Manual
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.  
  401.  
  402.  
  403.     the program, along  with  documentation, will be  sent by return mail on
  404.     the user's disk.
  405.  
  406.     The program carries  a notice suggesting a contribution for the program.
  407.     Making a contribution is voluntary on your part.
  408.  
  409.     Regardless of  whether  you  make  a contribution, you are encouraged to
  410.     copy and distribute  the program for the private, non-commercial  use of
  411.     others.
  412.  
  413.  
  414.  
  415.  
  416.  
  417.  
  418.  
  419.  
  420.  
  421.  
  422.  
  423.  
  424.  
  425.  
  426.  
  427.  
  428.  
  429.  
  430.  
  431.  
  432.  
  433.  
  434.  
  435.  
  436.  
  437.  
  438.  
  439.  
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.     (C) 1985 PIL Software Systems      -3-      ProComm 2.1 Reference Manual
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.  
  467.  
  468.  
  469.     PRODUCT SUPPORT
  470.  
  471.  
  472.  
  473.     In order to  support our  users, and to provide a means of distribution,
  474.     we have  implemented a bulletin board  system you can use to communicate
  475.     with us. If you have questions, or comments, just call us up and leave a
  476.     note. We'll do our best  to keep you up and running. Also, you'll always
  477.     be able to find the latest version of ProComm there.
  478.  
  479.     The number for the BBS is (415) 935-3280. Current hours of operation are
  480.     2am  to  5pm PST,  Monday-Friday, plus  any  other  time  the machine is
  481.     available. We  are using the Fido  BBS Network system from Tom Jennings.
  482.     You  can send mail to us via  FidoNet at node #619, region #10 (10/619).
  483.     NOTE:  This  number is only good through  the  end  of  November. We are
  484.     moving,  and the BBS will be down for about a month. When we get back up
  485.     in '86, we will post the new number on the boards listed below.
  486.  
  487.     In  addition  to our board, several fine BBS  systems  always  carry the
  488.     latest version of ProComm. They are:
  489.  
  490.     Mike Johnson's Computer Aide BBS, Fido #19/329, Tulsa, OK. (918) 493-2137
  491.  
  492.     John O'Boyle's PConnecticut BBS, West Hartford, CT. (203) 521-1991
  493.  
  494.     Sal Manaro's Underdog BBS, Seattle, WA. (206) 725-9233
  495.  
  496.     Ken Shackelford's ATL/FIDO1, Fido #18/1, Woodstock, GA. (404) 928-1876
  497.  
  498.     Dave Staehlin's TBC BBS, Albuquerque, NM, (505) 821-7379
  499.  
  500.  
  501.  
  502.  
  503.  
  504.  
  505.  
  506.  
  507.  
  508.  
  509.  
  510.  
  511.  
  512.  
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.     (C) 1985 PIL Software Systems      -4-      ProComm 2.1 Reference Manual
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.  
  533.  
  534.  
  535.     INTRODUCTION
  536.  
  537.  
  538.  
  539.     ProComm  is a general  purpose  communications program with  a wealth of
  540.     features. It was written mainly in 'C' with some assembler routines  for
  541.     optimum performance.  We hope you enjoy using it  as  much as we enjoyed
  542.     writing it.
  543.  
  544.  
  545.  
  546.     PROGRAM DESCRIPTION
  547.  
  548.  
  549.     ProComm was designed to provide pleasant access to the  kind of tasks we
  550.     thought a communications program should offer.  Included in its features
  551.     are:
  552.  
  553.  
  554.          The ability to emulate a number of popular terminals.
  555.  
  556.          A dialing directory containing one hundred entries.
  557.  
  558.          Auto redial facilities for connecting with hard to reach numbers.
  559.  
  560.          Several popular file  transfer  protocols including  XMODEM, XMODEM
  561.            CRC and Kermit.
  562.  
  563.          Command files to control automatic logon and unattended operation.
  564.  
  565.          A DOS  gateway which allows you to  execute DOS commands  or  other
  566.            programs while you're still on-line.
  567.  
  568.          And a  host  of other goodies  including keyboard  macros, disk and
  569.            printer logging and much much more.
  570.  
  571.  
  572.  
  573.     MACHINE REQUIREMENTS
  574.  
  575.  
  576.     ProComm requires about 128K of available RAM to execute properly. That's
  577.     128K  in addition to  the operating system and any resident programs. It
  578.     will run on an IBM PC, XT, AT or any close compatible such as the Compaq
  579.     or  Compaq Plus.  It may  be  used  with either  a  color,  composite or
  580.     monochrome display.  Drop us  a line if  you use  it  on a  computer  we
  581.     haven't listed.
  582.  
  583.     ProComm may  have  a number of files open  at once so make sure that the
  584.     FILES parameter  in  your  CONFIG.SYS file  is large  enough. We suggest
  585.     using FILES=10  or greater. Consult  your DOS manual for a discussion of
  586.     the CONFIG file.
  587.  
  588.  
  589.  
  590.  
  591.     (C) 1985 PIL Software Systems      -5-      ProComm 2.1 Reference Manual
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599.  
  600.  
  601.     PROCOMM FILES
  602.  
  603.  
  604.     ProComm creates and uses several files. They are:
  605.  
  606.  
  607.          PROCOMM.PRM     Default parameter file
  608.  
  609.          PROCOMM.DIR     Dialing directory file
  610.  
  611.          PROCOMM.KEY     Keyboard macro file
  612.  
  613.          PROCOMM.XLT     Translate table file
  614.  
  615.  
  616.     ProComm uses the environment variable PROCOMM= to  tell it where to look
  617.     for its files. It will first search the current directory for the needed
  618.     file.  If it is not there, ProComm will search the  directory pointed to
  619.     by PROCOMM=. If it  is found in neither place,  and needs to be created,
  620.     it  will be created in the directory  pointed  to  by  PROCOMM=. If  the
  621.     environment is not set, files will be created in the current directory.
  622.  
  623.     You may set this variable by issuing the DOS command:
  624.  
  625.          SET PROCOMM=pathname
  626.  
  627.     where 'path' is a fully qualified path name ending with a backslash. You
  628.     may  issue this  command  from either  the command line or from a  batch
  629.     file. For instance, if you have the command SET PROCOMM=C:\COMM\PROCOMM\
  630.     in your autoexec  file, ProComm will  know to look for  its files in the
  631.     C:\COMM\PROCOMM directory  and you can use the program from  anywhere on
  632.     your system and have just one set of ProComm files.
  633.  
  634.     Clear the environment variable by saying:
  635.  
  636.          SET PROCOMM=
  637.  
  638.     Consult your DOS manual for more information on environment variables.
  639.  
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.     (C) 1985 PIL Software Systems      -6-      ProComm 2.1 Reference Manual
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.  
  665.  
  666.  
  667.     PROGRAM FEATURES
  668.  
  669.  
  670.  
  671.  
  672.  
  673.  
  674.     STARTING THE PROGRAM
  675.  
  676.  
  677.     Begin a ProComm session by issuing the command:
  678.  
  679.          PROCOMM [/S] [/B] [/Ffilename] [/M]
  680.  
  681.     Command line switches  may appear in any order, but must be separated by
  682.     at least one blank.
  683.  
  684.     Including a '/S'  on the command  line  suppresses  all ProComm produced
  685.     sound effects. It  does  not affect beeps  (^G) coming  from the  remote
  686.     computer, nor does it control  the modem  speaker. The %A script command
  687.     (Alarm) overrides this setting. You can change the default sound setting
  688.     using the setup (ALT-S) screen.
  689.  
  690.     The  '/B' option may  be used  to  run the  program in black and  white,
  691.     useful for users with composite monitors. If the '/B' is omitted ProComm
  692.     will   automatically  adjust  itself  for  either  color  or  monochrome
  693.     operation. To make  black and white operation the default, first begin a
  694.     ProComm session using the '/B' option. Now save the current colors using
  695.     the ALT-Z facility.
  696.  
  697.     Specify '/F' with a filename to execute  a command file immediately upon
  698.     program startup. Command files are described later in this chapter.
  699.  
  700.  
  701.     When  the  program begins it  displays the  ProComm  logo and  copyright
  702.     notice,  and  possibly  the   program  information  screen.  This  brief
  703.     commercial occasionally presents itself the first few times you use  the
  704.     program.  You can also  display the  information screen  using the ALT-I
  705.     command.
  706.  
  707.  
  708.  
  709.     TERMINAL MODE
  710.  
  711.  
  712.     After the opening display and the initialization of the program, you are
  713.     left in terminal  mode. Most of your communicating will take place here.
  714.     The bottom line of  the screen  is reserved for messages but the rest of
  715.     the  screen  is  open  for use. Most ProComm  features are  called  from
  716.     terminal mode. They are usually executed from a window which leaves your
  717.     original screen intact. Press  F10 for a list of available commands. You
  718.     may then select an option directly from the help screen.
  719.  
  720.  
  721.  
  722.  
  723.     (C) 1985 PIL Software Systems      -7-      ProComm 2.1 Reference Manual
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730.  
  731.  
  732.  
  733.     Terminal Emulations
  734.  
  735.  
  736.     Most  keyboard and  screen functions will operate locally as you  expect
  737.     them to. What they do on the remote  computer depends  on which terminal
  738.     emulation  you  are  using.  ProComm  currently  supports  eight popular
  739.     terminal configurations:
  740.  
  741.  
  742.                         - IBM 3101
  743.                         - DEC VT-100
  744.                         - DEC VT-52
  745.                         - Televideo 910/920
  746.                         - Televideo 925/950
  747.                         - Lear Siegler ADM-3/5
  748.                         - Heath/Zenith 19
  749.                         - ANSI-BBS
  750.  
  751.  
  752.     To change  the  emulation in use,  press  CTRL-F7. A window showing  the
  753.     current terminal type  will  be displayed. Press the space bar to rotate
  754.     through the  available terminal choices. The type currently displayed in
  755.     the window when  you ESC  back  to terminal mode will  become the active
  756.     emulation  for the current ProComm session. Save a terminal type between
  757.     sessions by using the 'S' option before exiting the window.
  758.  
  759.     Consult  appendix  A for a  list  of the functions  supported  for  each
  760.     terminal.
  761.  
  762.  
  763.  
  764.     COMMUNICATION PARAMETERS
  765.  
  766.  
  767.     ProComm supports  a  variety  of communications configurations.  You may
  768.     select baud rate, the number  of data and  stop bits, parity and duplex.
  769.     The  program defaults  to  300 baud operation, with 8  data bits, 1 stop
  770.     bit, no parity and echo off (full duplex).
  771.  
  772.     Use the ALT-P command to  review or change  the active parameters. After
  773.     opening the Communication Parameter window, ProComm displays the current
  774.     settings. Enter a number from 1 to 12 to change to a predefined setting.
  775.     Use the numbers 13 thru 19 to setup a customized configuration. Enter 20
  776.     to select COM1 as your active port, or 21 to use COM2.
  777.  
  778.     Use the save option (22) to make the new  configuration your default. If
  779.     you change the parameter settings without saving them to disk, they will
  780.     only be used for the current session.
  781.  
  782.     Press ESC  to  return to  terminal mode.  The new parameters  are now in
  783.     affect.
  784.  
  785.  
  786.  
  787.  
  788.  
  789.     (C) 1985 PIL Software Systems      -8-      ProComm 2.1 Reference Manual
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796.  
  797.  
  798.  
  799.     SETUP SCREEN
  800.  
  801.  
  802.     ProComm allows  you  to define many of  your own  power  up defaults for
  803.     system parameters.  You can also  change  a setting temporarily, and  go
  804.     back to your defaults for the next session. To access  the setup screen,
  805.     press ALT-S. You will  be presented with a screen containing the current
  806.     defaults. To  change  a  setting,  enter the  number  of  the  parameter
  807.     followed by a CR. Then make your change. To exit the setup screen, press
  808.     ESC. You will  be asked if you wish to save  the setup to  disk.  If you
  809.     reply yes, the current setting will become your power up default. If you
  810.     reply  no,  the changes you have made will  be in effect  for  only  the
  811.     current ProComm session. The following parameters are user definable:
  812.  
  813.     Modem init string
  814.  
  815.     This  is the  string  sent to the  modem every time you  begin a ProComm
  816.     session.  It  may be  up to 46  characters  in  length, and may  contain
  817.     carriage returns or control characters using the '!' and '^' conventions
  818.     described elsewhere. Pressing CR  without  entering any  new  text  will
  819.     clear out the current string. Pressing ESC  will return you to the setup
  820.     window without making any changes.
  821.  
  822.     Connect string
  823.  
  824.     This  is  the message  your  modem sends  to ProComm to  indicate that a
  825.     connection  has  been  achieved. It defaults to CONNECT.  Note that this
  826.     parameter must be set correctly (including case) for  the redial (ALT-Q)
  827.     feature to work.
  828.  
  829.     Modem busy string
  830.  
  831.     This is  the  message your  modem sends to ProComm to  indicate that the
  832.     number  you are  calling is busy. Again,  it  must  be  an  exact match,
  833.     including case. Some  modems  do not support this feature. If yours does
  834.     not, you may set this to null.
  835.  
  836.     Editor name
  837.  
  838.     This  should be set to the name of an editor or list program you wish to
  839.     use  from  within ProComm.  The string should be  the  same  as the  DOS
  840.     command  line  command  you  would use  to  call  up that  program.  For
  841.     instance, if you had a program called EDITOR.EXE that you wished to call
  842.     form within ProComm, set this parameter to 'editor'. See below  for more
  843.     information on using the editor (ALT-A) feature.
  844.  
  845.     Line wrap
  846.  
  847.     The  line wrap setting controls how lines greater than 80 characters are
  848.     handled. If set on, those lines will wrap around and be displayed on the
  849.     next  line. With line wrap  off, lines  greater  than 80  characters  in
  850.     length will be truncated.
  851.  
  852.     Screen write method
  853.  
  854.  
  855.     (C) 1985 PIL Software Systems      -9-      ProComm 2.1 Reference Manual
  856.  
  857.  
  858.  
  859.  
  860.  
  861.  
  862.  
  863.  
  864.  
  865.     ProComm can use  one  of  two different  methods to perform  its  screen
  866.     writing. Normally you would use DIRECT screen writes for speed.  In some
  867.     cases, such as under  multi-tasking operating systems, you might wish to
  868.     go through the BIOS for screen writing.
  869.  
  870.     Translate table
  871.  
  872.     This  setting controls  whether  or not translate  table  conversion  is
  873.     performed.
  874.  
  875.     Default log file
  876.  
  877.     Use  this parameter to  set the  default name for the file to be used if
  878.     file logging is in effect.
  879.  
  880.     Sound effects
  881.  
  882.     You may control  ProComm  produced  sound effects  with  this parameter.
  883.     Note:  setting this off  suppresses only ProComm  sound  effects. Noises
  884.     produced by the host or the modem are not affected.
  885.  
  886.     Default screen dump file
  887.  
  888.     Use to control the name of the file screen dumps are appended to.
  889.  
  890.     Alarm time
  891.  
  892.     Set this to the time (in seconds) that you wish  the alarm to sound. For
  893.     instance, if you desire  to have the  file transfer alarm ring  for  two
  894.     minutes, set this to 120.
  895.  
  896.     Carriage return translation
  897.  
  898.     Use this to set the power up default for carriage return translation. If
  899.     it is  set to  CR,  incoming  carriage returns are left alone. If set to
  900.     CR/LF, any  carriage  returns received from the remote will  have a line
  901.     feed appended to them.  You  can  change this setting on the fly without
  902.     affecting the default using the F9 command.
  903.  
  904.     Scrolling
  905.  
  906.     Normally  this will always be set on.  For some full screen applications
  907.     you may need to inhibit screen scrolling.
  908.  
  909.     XMODEM timing
  910.  
  911.     Some remote systems, such as CompuServe, cannot handle the normal XMODEM
  912.     error timings. For these  systems, set  into RELAXED mode to  avoid file
  913.     transfer aborts  due to timing errors. In  most  cases this should be be
  914.     set to NORMAL.
  915.  
  916.     Duplex
  917.  
  918.     Control the default duplex setting here.
  919.  
  920.  
  921.     (C) 1985 PIL Software Systems     -10-      ProComm 2.1 Reference Manual
  922.  
  923.  
  924.  
  925.  
  926.  
  927.  
  928.  
  929.  
  930.  
  931.     Kermit Parameters
  932.  
  933.     We  have  provided  control  over  a  number  of  Kermit  file  transfer
  934.     parameters. This  is not the place, however, to give  a Kermit tutorial.
  935.     If you do not  know what these  are, you should  be OK to leave them  as
  936.     they are. Consult the system administrator for  your remote if  you have
  937.     any questions regarding their Kermit installation.
  938.  
  939.  
  940.  
  941.     DIALING DIRECTORY
  942.  
  943.  
  944.     The ProComm dialing directory automates  most of your dialing tasks. The
  945.     directory holds information for  100  of your most often called systems.
  946.     The  information  includes  the  name and  phone  number,  as  well  the
  947.     communications parameters specific to that  entry. Also included  in the
  948.     directory is a user definable modem command and up to four long distance
  949.     codes that you can use with alternate long-distance services.
  950.  
  951.     Press ALT-D to access the dialing  directory.  A  window is  opened that
  952.     displays pages of 10 entries  at  a time. The  current modem  command is
  953.     displayed at the bottom left, and the  active  long  distance  codes are
  954.     indicated to the  right.  Long  distance  codes  are identified  by  the
  955.     characters '+', '-', '@' and '#'. The modem command defaults to 'ATTD'.
  956.  
  957.     Use the  PGUP  and  PGDN  keys to display the  previous or next  page of
  958.     entries. The up and down arrow keys will scroll the display one entry in
  959.     either  direction. The HOME key  will position the  display at the first
  960.     page in the directory, while  the END key will position  you at the last
  961.     page. Press ESC to exit the dialing directory.
  962.  
  963.  
  964.  
  965.  
  966.     Revising the Dialing Directory
  967.  
  968.  
  969.     When you first use  the dialing  directory most  of  the entries will be
  970.     cleared to the default. The name and phone number fields will be  filled
  971.     with  periods; the  default  baud rate  is 1200,  with no parity, 8 data
  972.     bits, 1  stop bit and  echo off  (full duplex). To add  an  entry to the
  973.     directory, or  to change  an existing  entry, enter  'R'  at the '==>  '
  974.     prompt. A  window will appear asking for the entry to revise. To  revise
  975.     an entry type the  number of the entry to revise (1-100).  To revise the
  976.     modem command enter 'M';  to revise a long  distance code enter the long
  977.     distance code identifier (-,+,@,#).
  978.  
  979.  
  980.     Adding or revising an entry
  981.  
  982.     If  you chose to  revise an entry the  current values for that entry are
  983.     displayed.  You  are  prompted  first  for  the  name.  Enter  up  to 24
  984.     characters.  You can use the backspace and left arrow  keys to edit your
  985.  
  986.  
  987.     (C) 1985 PIL Software Systems     -11-      ProComm 2.1 Reference Manual
  988.  
  989.  
  990.  
  991.  
  992.  
  993.  
  994.  
  995.  
  996.  
  997.     entry.  Press CR when  you are  done.  Pressing CR  without  making  any
  998.     changes will leave the current name intact. You will now be prompted for
  999.     the phone number. Enter only  the numbers  you need; the number will  be
  1000.     right justified on the page. Press CR when you are finished entering the
  1001.     number. The  current baud rate is  now displayed. Press  any key (except
  1002.     ESC) to rotate through the available baud rates. Press CR to select  the
  1003.     one you  want. Use the same technique  to select  the parity, data bits,
  1004.     stop bits and  echo. After specifying the echo you will be asked whether
  1005.     to  save the entry  to disk. Enter  'Y'  to  save  your changes, 'N'  to
  1006.     abandon. You may also abandon  a  revision at any point by pressing ESC.
  1007.     After saving an  entry  it  is  written  to disk  and  the  current page
  1008.     redisplayed. An entry need not be displayed to be revised.
  1009.  
  1010.  
  1011.     Revising the modem command
  1012.  
  1013.     If you specified 'M' to revise the  modem command the current command is
  1014.     displayed. Enter a new  command that is appropriate  for your modem. You
  1015.     may  imbed  control  characters in the  command string by prefacing them
  1016.     with the character  '^' (i.e.  '^C'  = CTRL-C). You can  imbed  carriage
  1017.     returns  using  the  character  '!'  or the  sequence '^M'.  Use '^^' to
  1018.     indicate the  character '^', and  '!!' for '!'.  (For  example, a single
  1019.     exclamation  point  is interpreted  as  a  CR.  Two adjacent exclamation
  1020.     points are  interpreted as as  the  character '!') Press RETURN when you
  1021.     are  done  entering  the  new  command. Pressing  RETURN  as  the  first
  1022.     character of the string will clear the  command to blanks. Now  indicate
  1023.     if the new  command should  be saved to disk. If  you enter 'Y'  the new
  1024.     command is written  to  disk and  will  be  used in future executions of
  1025.     ProComm.  If you say 'N' the changes will remain for the current session
  1026.     only.  To abandon the changes completely press ESC any time  previous to
  1027.     answering  the  save  prompt.  Any  changes  you  make  are  immediately
  1028.     reflected in the window.
  1029.  
  1030.     Adding or revising long distance codes
  1031.  
  1032.     Long distance  codes  are mainly used to access  alternate long-distance
  1033.     services.  Four long distance codes are provided; they are identified by
  1034.     the characters '-', '+', '@' and '#'. Press 'P' at the dialing directory
  1035.     prompt '==>  ' or at  the  'Entry  to  revise: ' prompt to  display  the
  1036.     current  long distance codes.  Press any key to remove the long distance
  1037.     code window.
  1038.  
  1039.     To revise a long distance code, enter  the long distance code identifier
  1040.     when prompted for the entry to revise. The current  string for that long
  1041.     distance code is displayed and  you are asked for the new entry. Control
  1042.     characters and carriage  returns are  allowed in long  distance codes by
  1043.     using  the  same conventions as in the modem  command.  Press  RETURN to
  1044.     complete  the long distance code revision. Pressing  RETURN as the first
  1045.     character in the new string deletes that long distance code. As with the
  1046.     modem command, if you specify not to save the changes  they  will be  in
  1047.     effect for the  current session only. Press ESC to abandon long distance
  1048.     code changes completely.
  1049.  
  1050.  
  1051.  
  1052.  
  1053.     (C) 1985 PIL Software Systems     -12-      ProComm 2.1 Reference Manual
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.  
  1060.  
  1061.  
  1062.  
  1063.     Deleting Entries
  1064.  
  1065.  
  1066.     You can  use  the  'D'  command  to  delete  entries  from  your dialing
  1067.     directory. A window will prompt for a range of entries  to delete. Leave
  1068.     the  second  field blank to delete a single entry.  You'll be  asked  to
  1069.     verify that you want the entries deleted before any action is taken.
  1070.  
  1071.  
  1072.  
  1073.     Making a Call
  1074.  
  1075.  
  1076.     To dial an  entry in  your  dialing directory,  simply type the  entry's
  1077.     number at the '==> ' prompt. To  dial  with  a long distance code, place
  1078.     the code's identifier before and/or after the number. For example, enter
  1079.     '14'  to  dial entry  number  14.  Enter '#37' to dial  entry number  37
  1080.     preceded  by  the long distance  code identified by '#'. Enter  '34+' to
  1081.     dial  entry number 34  followed by the '+'  long  distance code. ProComm
  1082.     will send the modem command, an optional long distance prefix, then  the
  1083.     number and an optional long distance suffix to the modem. The parameters
  1084.     for the dialed  entry become the  current settings and remain after  the
  1085.     call is complete.
  1086.  
  1087.     To dial a number not  in  your directory  use the manual dialing command
  1088.     ('M'). Then  enter the number  you wish  to dial. ProComm will  send the
  1089.     dialing  command plus  the  string you  entered.  A  long distance  code
  1090.     indicator may be used if it is the 1st or last character in the string.
  1091.  
  1092.  
  1093.  
  1094.     Printing the Directory
  1095.  
  1096.  
  1097.     ProComm lets you  output your  directory to a printer, disk  file or any
  1098.     DOS device. Type 'L' at the '==> ' prompt and then specify where to send
  1099.     the file. Simply press RETURN to use the default of PRN (LPT1:). You can
  1100.     even  output  the directory to  the  COM  port  you are  using to send a
  1101.     listing of your directory to the remote computer.
  1102.  
  1103.  
  1104.  
  1105.     AUTOMATIC REDIAL WITH CIRCULAR DIALING QUEUE
  1106.  
  1107.  
  1108.     Some  remote  systems  can  be  very hard to  reach. ProComm facilitates
  1109.     reaching them with  its automatic  redial feature. Press ALT-R to invoke
  1110.     the redial procedure. Now specify  one or  several entries  separated by
  1111.     blanks.  Entries  may  contain  long  distance  codes.  The program will
  1112.     continuously  redial the numbers in the list until you are connected. If
  1113.     the redial time is exceeded,  or ProComm  senses the modem's busy string
  1114.     (specified  in the setup screen),  the program will proceed to  dial the
  1115.     next number  in the list. As each number is reached, it  is removed from
  1116.     the circular queue.
  1117.  
  1118.  
  1119.     (C) 1985 PIL Software Systems     -13-      ProComm 2.1 Reference Manual
  1120.  
  1121.  
  1122.  
  1123.  
  1124.  
  1125.  
  1126.  
  1127.  
  1128.  
  1129.     Pressing CR without specifying  any entries  will dial the numbers  that
  1130.     were in the list the last time it was used.
  1131.  
  1132.     You can set  the amount of time ProComm spends on each call by  pressing
  1133.     the END key. Specify  the  new  time to wait  (5-100 seconds)  and press
  1134.     RETURN.  If you want the change  to become permanent  respond 'Y' to the
  1135.     'save to disk' prompt. Press the  space  bar to start a new call, or ESC
  1136.     to abort the redial. The alarm will sound if you are  connected during a
  1137.     redial.
  1138.  
  1139.  
  1140.  
  1141.     FILE TRANSFER
  1142.  
  1143.  
  1144.     The ability to transfer  information makes a  communications  program  a
  1145.     very  powerful  tool.  ProComm  gives  you  three  choices  for  two-way
  1146.     information transfer via  file transfer protocols. With them you can up-
  1147.     and download files from almost any system.
  1148.  
  1149.  
  1150.  
  1151.     ASCII File Transfer
  1152.  
  1153.  
  1154.     ASCII  file  transfer is the equivalent of typing  information from  one
  1155.     system  to another. The ASCII  characters are  sent in a  one-way stream
  1156.     with no handshaking or error  checking  performed. This method fine  for
  1157.     some applications, but you are limited to text file transfer.
  1158.  
  1159.     To send a file using this method, press F5 and give the name of the file
  1160.     you wish to transfer. ProComm then asks for a pace count. Pacing is used
  1161.     to slow  transmission to some  remote  computers. The pacing count is in
  1162.     clock ticks; on an  IBM  PC roughly 18 ticks make a second. ProComm will
  1163.     pause for the time  specified after every line has been transmitted. For
  1164.     example, if you specify a pace count of 27, the program will pause for 1
  1165.     1/2  seconds between every line of  text sent. Press  RETURN to transmit
  1166.     without pacing.  The file  will be displayed on your screen  as  it goes
  1167.     out; do not have the remote system echo it back as it is received.
  1168.  
  1169.     To  receive files,  first begin  the  transfer  process  on the  remote.
  1170.     Proceed up to  the point  where  it requests  a character to  start. Now
  1171.     press F6. ProComm will take care of sending  the keystroke which  begins
  1172.     the transfer. Press  any  key to stop receiving  the  file.  The key you
  1173.     press to stop receiving is also sent to the remote. You can also use the
  1174.     file or  print logging facilities  described later in  this  chapter  to
  1175.     capture ASCII text.
  1176.  
  1177.  
  1178.  
  1179.     XMODEM File Transfer
  1180.  
  1181.  
  1182.     XMODEM is  a  block-oriented error  checking  protocol released into the
  1183.  
  1184.  
  1185.     (C) 1985 PIL Software Systems     -14-      ProComm 2.1 Reference Manual
  1186.  
  1187.  
  1188.  
  1189.  
  1190.  
  1191.  
  1192.  
  1193.  
  1194.  
  1195.     public domain  by its creator  Ward Christensen. It is  very  popular on
  1196.     electronic   bulletin  board   systems.  The   protocol   uses   two-way
  1197.     communications and  either  a checksum or  cyclic redundancy  method for
  1198.     error checking. XMODEM can handle text or executable files with over 99%
  1199.     accuracy.  ProComm  supports  and  automatically  adjusts  for both  the
  1200.     checksum  and CRC  variants.  Note that XMODEM requires transfers  to be
  1201.     performed with 8 data bit,  1  stop bit and no parity. If you attempt to
  1202.     begin an XMODEM transfer while  set  to other parameters,  ProComm  will
  1203.     automatically switch to N/8/1, returning you to your original parameters
  1204.     when the transfer is complete.
  1205.  
  1206.     Some systems,  such  as CompuServe,  have trouble  meeting  the standard
  1207.     XMODEM timing sequences. You may set ProComm's  XMODEM  facility into  a
  1208.     'relaxed' mode, which has less  critical timing, using the setup (ALT-S)
  1209.     screen. Most systems will work fine with XMODEM set to normal.
  1210.  
  1211.     Sending a  file with  XMODEM is  very straight forward. First, begin the
  1212.     transfer  procedure  on  the remote  computer.  Then  press  F1 and then
  1213.     specify the file to transfer. ProComm will open a window and display the
  1214.     transfer  statistics as they  proceed. If sound  is turned on, an  alarm
  1215.     will  sound when  the transfer is complete. You may adjust the length of
  1216.     time the alarm sounds using the setup screen.
  1217.  
  1218.     Receiving a file using XMODEM works the same  way. Begin the transfer on
  1219.     the remote  computer. Now press F2  and then enter the  name of the file
  1220.     being received. If  a file  already  exists with the same  name as  that
  1221.     being  received,  ProComm  will  overwrite  the existing file.  As  with
  1222.     sending, ProComm displays the ongoing statistics and alerts you when the
  1223.     transfer is complete.
  1224.  
  1225.  
  1226.  
  1227.     Kermit File Transfer
  1228.  
  1229.  
  1230.     Kermit is  a  packet-oriented protocol developed  at Columbia University
  1231.     that is  available  on  many  different computer  systems.  By  using  a
  1232.     technique  called 8th-bit quoting,  Kermit  is able  to  transfer binary
  1233.     files  between  7  and 8  bit  systems. In some implementations, such as
  1234.     ProComm, Kermit supports multiple file transfers.
  1235.  
  1236.     Transferring files using  Kermit is similar to  using  XMODEM. To send a
  1237.     file  press F3, and  then specify the name of  the file to send. You can
  1238.     send multiple files with one command by using wildcard characters in the
  1239.     filename. For instance,  to send  all your  C source files to the remote
  1240.     system, use a filename of '*.c'. ProComm  will open a window and display
  1241.     transfer information as it occurs. If sound is, on an alarm will go  off
  1242.     when the transfer is complete.
  1243.  
  1244.     Receiving  files  with  Kermit is  even  easier.  After  initiating  the
  1245.     transfer on the  remote system, just press F4. Kermit gets the filenames
  1246.     from the sending systems. If you attempt to receive a file with the same
  1247.     name as an existing file,  ProComm will replace the first  character  of
  1248.     the new filename with '$'.
  1249.  
  1250.  
  1251.     (C) 1985 PIL Software Systems     -15-      ProComm 2.1 Reference Manual
  1252.  
  1253.  
  1254.  
  1255.  
  1256.  
  1257.  
  1258.  
  1259.  
  1260.  
  1261.     ProComm allows you to  control a number of Kermit parameters through the
  1262.     setup screen. In addition, a  few  Kermit server commands are supported.
  1263.     Press ALT-K to access the Kermit server command menu. Available commands
  1264.     include Finish, Logout  and  Directory. Finish (1)  will  terminate  the
  1265.     Kermit session and return  you to  the  system  level.  Logout (2)  will
  1266.     terminate Kermit and log  you off  the remote.  The Remote Directory (3)
  1267.     command  will  return  a  listing of  the files available on  the  other
  1268.     computer.
  1269.  
  1270.  
  1271.  
  1272.     TRANSLATE TABLE
  1273.  
  1274.  
  1275.     ProComm's translate table  provides a means for you  to strip or replace
  1276.     characters you receive  from  the remote.  Press ALT-W  to  display  the
  1277.     current translation  settings.  The  table  will  indicate  the  whether
  1278.     translation is  currently  taking  place, as  well as  showing  you  the
  1279.     current translation values for the  ASCII characters  0-127. Press F2 to
  1280.     display translation values for characters 128-255. Pressing the keys  F3
  1281.     and  F4  will toggle the translation effect on  or  off. You may set the
  1282.     default condition using the setup screen. To change a translation value,
  1283.     enter the  ASCII code to reset. Now enter the translated value (both  in
  1284.     decimal). To strip an unwanted character, translate it to 0. Press F1 to
  1285.     save  translation  values  between  sessions.  Press ESC  to  return  to
  1286.     terminal mode.
  1287.  
  1288.  
  1289.  
  1290.     COMMAND FILES
  1291.  
  1292.  
  1293.     Command files are text files  you create that contain  ProComm commands.
  1294.     You can use command  files  to perform automatic  logons, do  unattended
  1295.     file  transfers and many other tasks. Create a command  file  using your
  1296.     favorite  word processor.  You  may  use  any  valid  filename; however,
  1297.     ProComm  looks  for  files  with an extension  of  .CMD  when  it  lists
  1298.     available command  files.  Use  the commands described  below to perform
  1299.     your specific task. Be sure to test your command files thoroughly before
  1300.     using them for unattended communications.
  1301.  
  1302.     You can  execute command files from  within ProComm or as a command line
  1303.     option when you  first invoke the program. If you  specify  them on  the
  1304.     command line, using the '/F' option,  they will  be executed immediately
  1305.     upon  program  startup. Execute  them  inside  the  program by  pressing
  1306.     CTRL-F5. You may then specify  the command by file  name, or chose  from
  1307.     the scrolling window displayed.
  1308.  
  1309.     To chose from the  scrolling window, position the highlighted bar on the
  1310.     name of the file you wish to execute and press enter. PGUP and PGDN will
  1311.     scroll  the window one page  in either  direction. The cursor  keys will
  1312.     scroll the  window one entry in  either direction. Pressing the HOME key
  1313.     will position you at the first page of available command files; pressing
  1314.     END will position you at the last.
  1315.  
  1316.  
  1317.     (C) 1985 PIL Software Systems     -16-      ProComm 2.1 Reference Manual
  1318.  
  1319.  
  1320.  
  1321.  
  1322.  
  1323.  
  1324.  
  1325.  
  1326.  
  1327.     If you begin to enter a  command file name at  the prompt you  may still
  1328.     scroll the window but  you may not select a file  for execution from the
  1329.     scrolling display. You can  leave the .CMD extension off  when executing
  1330.     command files explicitly by name.
  1331.  
  1332.     You can abort a command file  by pressing  ESC during its execution. The
  1333.     command file will  abort when the  current command  has completed  (this
  1334.     might  take  a few seconds).  In some  cases, such  as while dialing  or
  1335.     performing a file  transfer, two ESCs are needed: one to  abort the task
  1336.     in progress and a second to abort the command file.
  1337.  
  1338.     There is a special command file named PROFILE.CMD. ProComm will look for
  1339.     this file in the default drive first, and  then  in the drive pointed to
  1340.     by the PROCOMM= environment variable discussed above. If it is found, it
  1341.     will be  executed  immediately upon  program  startup. You  can use  the
  1342.     profile to do  custom setup  work like changing to a  special directory,
  1343.     turning off the  sound,  changing communication parameters or overriding
  1344.     the default modem initialization string.
  1345.  
  1346.     Command  file instructions  all have  the  same general form. Each  must
  1347.     begin  with a percent  sign  ('%'),  followed immediately  by  a 1  to 3
  1348.     character  command  and  an  optional  double-quote  enclosed  argument.
  1349.     Commands may be in either upper  or  lower case. All other characters in
  1350.     the file  are  ignored and may be  used  as comments. We  have  provided
  1351.     several command files  for  accessing  the popular information services.
  1352.     Look at these files for examples of correct command usage.
  1353.  
  1354.     ProComm currently supports the following commands:
  1355.  
  1356.     %A - Alarm
  1357.  
  1358.     This  command will sound an alarm to alert  you to some  event. Set  the
  1359.     alarm time from the setup screen. This command will override the current
  1360.     sound-on setting.
  1361.  
  1362.     %B"directory" - Change default directory
  1363.  
  1364.     This command will change the default directory or drive; See the section
  1365.     on the ALT-B command for more details.
  1366.  
  1367.     %C"ldcode number ldcode" - Call a number
  1368.  
  1369.     Use the call command to dial an entry in your dialing directory. Specify
  1370.     the number of the entry, optionally preceded and/or followed  by a  long
  1371.     distance  code  identifier,  as the  quoted argument.  For example.  the
  1372.     command '%C"#24"' will dial entry number 24 using the long distance code
  1373.     identified by  '#'.  This command uses the auto redial facility to place
  1374.     its  calls; it will keep  redialing until a connection is made.  Use the
  1375.     '%R' command described below to change the redial wait delay.
  1376.  
  1377.     %D"command to execute" - DOS Command
  1378.  
  1379.     This  feature allows you to  execute a DOS command or other program from
  1380.     the command  file.  Enter  the command,  as  it would appear on the  DOS
  1381.  
  1382.  
  1383.     (C) 1985 PIL Software Systems     -17-      ProComm 2.1 Reference Manual
  1384.  
  1385.  
  1386.  
  1387.  
  1388.  
  1389.  
  1390.  
  1391.  
  1392.  
  1393.     command line, between the quotes. For example, to go out to DOS and type
  1394.     a file to  your printer  use the command '%D"type filename > prn"'. This
  1395.     command requires three things: enough memory,  the environment  variable
  1396.     COMSPEC=, and COMMAND.COM  in either  the current directory  or  in  the
  1397.     path. CAUTION: If you execute a  program or command requiring user input
  1398.     be sure you are around to provide it, as the program will wait until you
  1399.     do.
  1400.  
  1401.     %Ex - Emulations, where x is 0,1,2,3,4,5,6 or 7
  1402.  
  1403.     Use this command to specify which terminal emulation is to be used.
  1404.  
  1405.          Use 0 for IBM 3101
  1406.              1 for DEC VT-100
  1407.              2 for Televideo 910/920
  1408.              3 for Televideo 925/950
  1409.              4 for DEC VT-52
  1410.              5 for Lear Siegler ADM3/5
  1411.              6 for Heath/Zenith 19.
  1412.          and 7 for ANSI-BBS.
  1413.  
  1414.     %F"x" - Change communications parameters
  1415.  
  1416.     Changes the comm parameters based on 'x' as follows:
  1417.  
  1418.          1 - 300/E/7/1
  1419.          2 - 1200/E/7/1
  1420.          3 - 2400/E/7/1
  1421.          4 - 4800/E/7/1
  1422.          5 - 9600/E/7/1
  1423.          6 - 19200/E/7/1
  1424.          7 - 300/N/8/1
  1425.          8 - 1200/N/8/1
  1426.          9 - 2400/N/8/1
  1427.          10 - 4800/N/8/1
  1428.          11 - 9600/N/8/1
  1429.          12 - 19200/N/8/1
  1430.          13 - Even parity
  1431.          14 - Odd parity
  1432.          15 - No parity
  1433.          16 - 7 data bits
  1434.          17 - 8 data bits
  1435.          18 - 1 stop bit
  1436.          19 - 2 stop bits
  1437.          20 - COM1:
  1438.          21 - COM2:
  1439.  
  1440.     Note that these settings correspond to those used by the ALT-P  command.
  1441.     This command changed from version 1.1.
  1442.  
  1443.     %G - Screen dump
  1444.  
  1445.     %G will make a screen dump of the current screen contents and  append it
  1446.     to the current .IMG file.
  1447.  
  1448.  
  1449.     (C) 1985 PIL Software Systems     -18-      ProComm 2.1 Reference Manual
  1450.  
  1451.  
  1452.  
  1453.  
  1454.  
  1455.  
  1456.  
  1457.  
  1458.  
  1459.     %H - Hangup
  1460.  
  1461.     This instruction is the same as the ALT-H command described below.
  1462.  
  1463.     %I"string to wait for" - Incoming
  1464.  
  1465.     This handy feature will pause command file execution until the specified
  1466.     string is received from the remote system, at which point execution will
  1467.     continue. Strings must match exactly in  all respects including case. To
  1468.     avoid deadlock situations there is a  maximum wait time  for any string.
  1469.     The  default wait time is 30 seconds but may  be changed using  the '%P'
  1470.     command described below. If  the  delay  time  is  exceeded without  the
  1471.     string being found, execution will continue.
  1472.  
  1473.     %Jx - ALT key sequence, where x is 0 to 9
  1474.  
  1475.     Use this to execute a keyboard macro. For  instance,  use '%J1' to issue
  1476.     the sequence assigned to ALT-1.
  1477.  
  1478.     %KMx - Kermit mode, where x is 1 or 2
  1479.  
  1480.     Use '%KM1' to set turn off eighth bit quoting, or '%KM2' to turn it on.
  1481.  
  1482.     %KR - Kermit receive a file
  1483.  
  1484.     Use this command to receive a file(s) using the Kermit protocol.
  1485.  
  1486.     %KS"filename" - Kermit send a file:
  1487.  
  1488.     Use this command to send a file using Kermit.
  1489.  
  1490.     %KF - Kermit server command: Finish
  1491.  
  1492.     Shuts down the Kermit server and returns you to the system level.
  1493.  
  1494.     %KL - Kermit server command: Logout
  1495.  
  1496.     Shuts down the Kermit server and logs you off.
  1497.  
  1498.     %KD - Kermit server command: Remote Directory
  1499.  
  1500.     Gives you a list of the remote directory.
  1501.  
  1502.     %LO"filename" - Log file open
  1503.  
  1504.     This instruction will open the log file using the indicated name.
  1505.  
  1506.     %LC - Log file close
  1507.  
  1508.     Close the previously opened log file by including this command.
  1509.  
  1510.     %LH - Log file hold
  1511.  
  1512.     Temporarily suspend logging to the opened log file.
  1513.  
  1514.  
  1515.     (C) 1985 PIL Software Systems     -19-      ProComm 2.1 Reference Manual
  1516.  
  1517.  
  1518.  
  1519.  
  1520.  
  1521.  
  1522.  
  1523.  
  1524.  
  1525.     %LR - Log file resume
  1526.  
  1527.     Resume logging to the log file.
  1528.  
  1529.     %LPO - Open printer for logging.
  1530.  
  1531.     Begin logging to the printer.
  1532.  
  1533.     %LPC - Close printer.
  1534.  
  1535.     Stop logging to the printer.
  1536.  
  1537.     %M"message" - Message
  1538.  
  1539.     Display a message on your screen.  This message will not be sent to  the
  1540.     remote system.
  1541.  
  1542.     %N"prompt" - Get and transmit user input
  1543.  
  1544.     This command will open a window and prompt for user input to send to the
  1545.     remote. The  window will accept  strings up to 68  characters  long. The
  1546.     prompt may be up  to  60  characters.  The  string  may  contain control
  1547.     characters as described in  the %T  command below. This command will not
  1548.     time out; do not use it for unattended operation.
  1549.  
  1550.     %OD - Direct screen writes
  1551.  
  1552.     Use the direct screen write method.
  1553.  
  1554.     %OB - BIOS screen writes
  1555.  
  1556.     Use the BIOS for screen writes.
  1557.  
  1558.     %P"delay in seconds" - Pause for incoming delay
  1559.  
  1560.     Use this command to change the amount of time the '%I' command waits for
  1561.     an incoming string. If you specify '%P"45"', any subsequent '%I' command
  1562.     will pause up to 45 seconds waiting for the string.
  1563.  
  1564.     %Q - Quit
  1565.  
  1566.     End the current ProComm session. Be sure to hang-up  before issuing this
  1567.     command as ProComm does not disconnect the modem.
  1568.  
  1569.     %R"delay in seconds" - Redial delay time
  1570.  
  1571.     Use this to reset the amount of time allocated for each redial attempt.
  1572.  
  1573.     %SY - Sound on
  1574.  
  1575.     Turn sound effects on. This does not affect the modem speaker.
  1576.  
  1577.     %SN - Sound off
  1578.  
  1579.  
  1580.  
  1581.     (C) 1985 PIL Software Systems     -20-      ProComm 2.1 Reference Manual
  1582.  
  1583.  
  1584.  
  1585.  
  1586.  
  1587.  
  1588.  
  1589.  
  1590.  
  1591.     Turn sound effects off.
  1592.  
  1593.     %ST"alarm time in secs" - Set alarm time
  1594.  
  1595.     Set the amount of time the alarm will sound.
  1596.  
  1597.     %T"string" - Transmit string
  1598.  
  1599.     Use  this command to transmit a string to  the remote  computer. You may
  1600.     imbed CTRL characters  by prefacing them with  a  caret  ('^').  You can
  1601.     transmit  a  carriage  return using  an exclamation point ('!'). See the
  1602.     section on keyboard macros  for further information on control character
  1603.     translation.
  1604.  
  1605.     %U1 - Clear screen
  1606.  
  1607.     Clears the local console only.
  1608.  
  1609.     - %U2 CR
  1610.  
  1611.     Incoming carriage returns are displayed as is.
  1612.  
  1613.     %U3 - CR/LF
  1614.  
  1615.     Incoming carriage  returns  are displayed as a carriage return-line feed
  1616.     sequence.
  1617.  
  1618.     %U4 - Full duplex
  1619.  
  1620.     Set duplex to full (no echo).
  1621.  
  1622.     %U5 - Half duplex
  1623.  
  1624.     Set duplex to half (echo performed).
  1625.  
  1626.     %U6 - Break
  1627.  
  1628.     This command causes the break condition to occur.
  1629.  
  1630.     %U7 - Set line wrap on
  1631.  
  1632.     Just like it says.
  1633.  
  1634.     %U8 - Set line wrap off
  1635.  
  1636.     Set line wrap off.
  1637.  
  1638.     %U9 - Set scroll on
  1639.  
  1640.     Set scroll on.
  1641.  
  1642.     %U0 - Set scroll off
  1643.  
  1644.     Set scroll off.
  1645.  
  1646.  
  1647.     (C) 1985 PIL Software Systems     -21-      ProComm 2.1 Reference Manual
  1648.  
  1649.  
  1650.  
  1651.  
  1652.  
  1653.  
  1654.  
  1655.  
  1656.  
  1657.     %W"wait time in seconds" - Wait
  1658.  
  1659.     This provides a pause of the given duration.
  1660.  
  1661.     %XR"filename" - XMODEM receive a file
  1662.  
  1663.     Use this command to receive a file using XMODEM.
  1664.  
  1665.     %XS"filename" - XMODEM send a file
  1666.  
  1667.     Send a file using XMODEM.
  1668.  
  1669.     %XN - Set XMODEM normal
  1670.  
  1671.     Set XMODEM into normal mode.
  1672.  
  1673.     %XC - Set XMODEM relaxed
  1674.  
  1675.     This  command will set XMODEM into relaxed mode,  useful  for CompuServe
  1676.     and some other systems.
  1677.  
  1678.     %YP"pace count in seconds" - ASCII upload pacing
  1679.  
  1680.     Change the pace count for ASCII uploads.
  1681.  
  1682.     %YT"filename" - ASCII upload
  1683.  
  1684.     This command will upload an ASCII file using the current pace count.
  1685.  
  1686.     %ZY - Translate table on
  1687.  
  1688.     Set incoming character translation active.
  1689.  
  1690.     %ZN - Translate table off
  1691.  
  1692.     Disable the translate table.
  1693.  
  1694.  
  1695.  
  1696.     KEYBOARD MACROS
  1697.  
  1698.  
  1699.     Another useful feature  provided  by ProComm is  keyboard  macros.  This
  1700.     facility  allows  you to assign  character  strings to  each of the keys
  1701.     ALT-0 through ALT-9. The strings may  be up to 24  characters in length,
  1702.     and may contain imbedded control codes and carriage returns. To send the
  1703.     string you've assigned, simply press the appropriate key.
  1704.  
  1705.     Access  the  keyboard macros  by pressing ALT-M  from  terminal  mode. A
  1706.     window will appear  listing the  current key  assignments. To  revise an
  1707.     assignment press  'R', and then the key to assign (ALT-0 through ALT-9).
  1708.     Now type  the  string you  wish  assigned  to  that key.  Imbed  control
  1709.     characters by prefacing them  with '^'. Indicate carriage returns with a
  1710.     '!'. For  instance, the  macro string  'PASSWORD!^Z' will  send the word
  1711.  
  1712.  
  1713.     (C) 1985 PIL Software Systems     -22-      ProComm 2.1 Reference Manual
  1714.  
  1715.  
  1716.  
  1717.  
  1718.  
  1719.  
  1720.  
  1721.  
  1722.  
  1723.     'PASSWORD' followed by a carriage return followed by CTRL-Z. To send the
  1724.     character  '^'  or '!'  specify two  of the characters  in  a row in the
  1725.     string. Respond 'Y' to the save prompt to make the assignment permanent;
  1726.     otherwise, it is discarded. Press ESC to return to terminal mode.
  1727.  
  1728.  
  1729.  
  1730.     DOS GATEWAY
  1731.  
  1732.  
  1733.     ProComm provides a gateway to DOS to allow you to  execute DOS  commands
  1734.     or other  programs  without ending  the  ProComm  session -  just  press
  1735.     ALT-F10.  (MultiLink users: press  ALT-F9 and then ALT-F10) ProComm uses
  1736.     the  COMSPEC environment variable to determine the  name of  the command
  1737.     processor  to  use.   It  also  requires   that  the  command  processor
  1738.     (COMMAND.COM  for  DOS)  be  located   in  either  the  current  default
  1739.     directory, or in a directory specified in the path. Enter  'EXIT' on the
  1740.     DOS command line when you wish to return  to ProComm. CAUTION: executing
  1741.     other  communications programs  through the gateway  will  cause erratic
  1742.     results when you return to ProComm.
  1743.  
  1744.  
  1745.  
  1746.     EDITOR
  1747.  
  1748.  
  1749.     To call  an editor, word processor or other program from within ProComm,
  1750.     press ALT-A. ProComm will attempt to find and load the program named  in
  1751.     position 4 of  the setup screen. This can  be quite useful for viewing a
  1752.     file, doing some editing or whatever. The conditions described above for
  1753.     the DOS gateway must be met for this feature to perform correctly.
  1754.  
  1755.  
  1756.  
  1757.     SCREEN DUMP
  1758.  
  1759.  
  1760.     Pressing ALT-G produces  a screen  dump of the current screen  contents.
  1761.     Screen  contents are  appended to the current .IMG  file,  which may  be
  1762.     specified using the setup screen.
  1763.  
  1764.  
  1765.  
  1766.     FILE AND PRINTER LOGGING
  1767.  
  1768.  
  1769.     ProComm  provides   2   alternatives  to  file  transfer  for  capturing
  1770.     information:  file and  printer logging.  After initiating  the  logging
  1771.     procedure,  any information coming  from  the remote system is routed to
  1772.     the log as well as the screen.
  1773.  
  1774.     Press ALT-L to begin capturing information to your printer. A message on
  1775.     the  status  line will  indicate that  the printer log is open.  ProComm
  1776.     writes the logged data to the DOS device PRN. You may use the DOS 'MODE'
  1777.  
  1778.  
  1779.     (C) 1985 PIL Software Systems     -23-      ProComm 2.1 Reference Manual
  1780.  
  1781.  
  1782.  
  1783.  
  1784.  
  1785.  
  1786.  
  1787.  
  1788.  
  1789.     command to  redirect  PRN. Press  ALT-L again to toggle printer  logging
  1790.     off.
  1791.  
  1792.     Data can be  captured to  disk by using the F7 command. Specify the name
  1793.     of the file to  be used, or press RETURN to use the default. If the file
  1794.     already exists, new information will be appended at the end of the file.
  1795.     Press  F8 to suspend information capture without closing the log file. A
  1796.     message will be  displayed on  the bottom line of  the screen indicating
  1797.     logging status.
  1798.  
  1799.  
  1800.  
  1801.     SETTING DISPLAY COLORS
  1802.  
  1803.  
  1804.     Many of the display and window  colors can be set by the user. These are
  1805.     the  help menu  window, the communications parameter window,  the status
  1806.     line,  the  communications screen  (terminal  mode), the  file  transfer
  1807.     windows, the keyboard macro window, and the dialing directory window.
  1808.  
  1809.     To set colors enter ALT-Z from terminal mode. A window will open  with a
  1810.     list of  window selections on the  left and  instructions on  the right.
  1811.     Press the  up or down arrow keys to choose a  selection to change. Next,
  1812.     press the left  or right arrow  keys  to choose which colors  to  change
  1813.     (background,  foreground, or  hi-lighted). Pressing the  space  bar will
  1814.     cycle between the possible colors. After you have set all the colors you
  1815.     desire, press ESC  to exit. You will  then  be asked if you want to save
  1816.     the color changes  to  disk. If you save the  changes to disk, they will
  1817.     remain until you change them again, otherwise they will remain only  for
  1818.     the current session.
  1819.  
  1820.  
  1821.  
  1822.     REDISPLAY BUFFER
  1823.  
  1824.  
  1825.     To  redisplay  lines that have scrolled  off your screen, press CTRL-F6.
  1826.     ProComm will display the  last  4000 characters that have come in. Press
  1827.     any key to begin the redisplay; while displaying, press the space bar to
  1828.     suspend or ESC to abort.
  1829.  
  1830.  
  1831.  
  1832.     VIEW A FILE
  1833.  
  1834.  
  1835.     To  examine a  file  that exists on your  system type  ALT-V.  You'll be
  1836.     prompted  for  the  name of  the  file.  Enter  the  complete  filename,
  1837.     including drive and path  designator if desired. Press any  key to begin
  1838.     viewing; press the space bar anytime during viewing to halt the display.
  1839.     Press ESC to abort the viewing procedure.
  1840.  
  1841.  
  1842.  
  1843.  
  1844.  
  1845.     (C) 1985 PIL Software Systems     -24-      ProComm 2.1 Reference Manual
  1846.  
  1847.  
  1848.  
  1849.  
  1850.  
  1851.  
  1852.  
  1853.  
  1854.  
  1855.     PROGRAM INFORMATION
  1856.  
  1857.  
  1858.     To display the ProComm program information screen, press ALT-I. Type any
  1859.     key to return.
  1860.  
  1861.  
  1862.  
  1863.     CHANGE LOGGED DRIVE OR DIRECTORY
  1864.  
  1865.  
  1866.     ProComm allows you to change the default directory or the  logged  drive
  1867.     you  are working  in. Just press  ALT-B  and give  the name  of  the new
  1868.     directory or  drive.  All downloaded  files  are placed  in  the current
  1869.     default directory, as well as log files you create.
  1870.  
  1871.  
  1872.  
  1873.     DISPLAY ELAPSED TIME
  1874.  
  1875.  
  1876.     Pressing ALT-T  will display the  current time and date, as well  as the
  1877.     elapsed  time  since the last call was made. Elapsed time is reset every
  1878.     time you make a call  using the dialing  directory, and when you make  a
  1879.     connection using the redial facility.
  1880.  
  1881.  
  1882.  
  1883.     CLEAR SCREEN
  1884.  
  1885.  
  1886.     Press ALT-C to clear your screen and  home  the  cursor. This is a local
  1887.     effect only.
  1888.  
  1889.  
  1890.  
  1891.     HANG-UP
  1892.  
  1893.  
  1894.     Press ALT-H to hang-up your modem. ProComm accomplishes this by dropping
  1895.     DTR to achieve an immediate  disconnect. Your modem must monitor the DTR
  1896.     line  for this to work. Users of Hayes external  modems must have switch
  1897.     one in the open (up) position.
  1898.  
  1899.  
  1900.  
  1901.     TOGGLE DUPLEX
  1902.  
  1903.  
  1904.     ALT-E will toggle duplex between full and half. ProComm comes up with in
  1905.     half duplex. If characters  you type appear  twice you should set duplex
  1906.     to full. Likewise, if you  type  something  that is  not  displayed  try
  1907.     toggling duplex to half. A message  is  briefly displayed on  the status
  1908.     line when you toggle this setting.
  1909.  
  1910.  
  1911.     (C) 1985 PIL Software Systems     -25-      ProComm 2.1 Reference Manual
  1912.  
  1913.  
  1914.  
  1915.  
  1916.  
  1917.  
  1918.  
  1919.  
  1920.  
  1921.     TOGGLE CR - CR/LF
  1922.  
  1923.  
  1924.     The  manner in  which a carriage return is  interpreted  varies  between
  1925.     different systems.  ProComm can  interpret them as  a single CR or as  a
  1926.     CR/LF  (carriage  return/line  feed) combination. Use  F9  to toggle the
  1927.     interpretation in use. The default is  CR only. If  text lines overwrite
  1928.     each  other  switch  to CR/LF. If text appears double spaced  use the CR
  1929.     setting. A message is briefly displayed when you toggle this option.
  1930.  
  1931.  
  1932.  
  1933.     BREAK
  1934.  
  1935.  
  1936.     Pressing CTRL-END  will  issue a break. This is a  true  break:  a 350ms
  1937.     spacing condition on the  line. Use the  keyboard macro  feature if  you
  1938.     require a specific character be sent for the remote to realize a break.
  1939.  
  1940.  
  1941.  
  1942.     ENDING A PROCOMM SESSION
  1943.  
  1944.  
  1945.     When your  communications work is finished, press ALT-X. You'll be asked
  1946.     to  verify that you wish to leave. Enter 'N' to continue working or  'Y'
  1947.     to exit.
  1948.  
  1949.  
  1950.  
  1951.  
  1952.  
  1953.  
  1954.  
  1955.  
  1956.  
  1957.  
  1958.  
  1959.  
  1960.  
  1961.  
  1962.  
  1963.  
  1964.  
  1965.  
  1966.  
  1967.  
  1968.  
  1969.  
  1970.  
  1971.  
  1972.  
  1973.  
  1974.  
  1975.  
  1976.  
  1977.     (C) 1985 PIL Software Systems     -26-      ProComm 2.1 Reference Manual
  1978.  
  1979.  
  1980.  
  1981.     Appendix A                                            Terminal Emulation
  1982.  
  1983.  
  1984.  
  1985.  
  1986.  
  1987.                                     Overview
  1988.  
  1989.  
  1990.     ProComm  emulates a number of popular terminals. ProComm handles most of
  1991.     the standard features and many of the extended features of the terminals
  1992.     emulated. Functions  of these terminals that are not  emulated are still
  1993.     processed to insure that all control codes are handled properly.
  1994.  
  1995.     Due to the  wide variety of protocol convertors on  mainframe  front-end
  1996.     processors, some  keys  may not function  as  expected. These emulations
  1997.     have  been tested  with  the  mainframe  systems at  the  University  of
  1998.     Missouri, Columbia and the University of  California, Berkeley, as  well
  1999.     as  within private  industry. If  you encounter a  problem, refer to the
  2000.     TRANSMITTED  CODES  column  in the  terminal  emulation  charts  on  the
  2001.     following  pages to  see if ProComm  is sending the  code your  protocol
  2002.     convertor is expecting.
  2003.  
  2004.     If you encounter  any errors in these emulations or have  any questions,
  2005.     please let us know.
  2006.  
  2007.  
  2008.  
  2009.  
  2010.  
  2011.  
  2012.  
  2013.  
  2014.  
  2015.  
  2016.  
  2017.  
  2018.  
  2019.  
  2020.  
  2021.  
  2022.  
  2023.  
  2024.  
  2025.  
  2026.  
  2027.  
  2028.  
  2029.  
  2030.  
  2031.  
  2032.  
  2033.  
  2034.  
  2035.  
  2036.  
  2037.  
  2038.  
  2039.  
  2040.  
  2041.  
  2042.  
  2043.     (C) 1985 PIL Software Systems     -A1-      ProComm 2.1 Reference Manual
  2044.  
  2045.  
  2046.  
  2047.     Appendix A                                            Terminal Emulation
  2048.  
  2049.  
  2050.  
  2051.  
  2052.  
  2053.                                     IBM 3101
  2054.  
  2055.  
  2056.     ProComm supports the standard IBM 3101 Model 1x/2x functions. Block mode
  2057.     and transparent mode are  not supported.  Supported  functions  include:
  2058.     full/half duplex, full  character set,  scroll on/off, program  function
  2059.     keys, cursor  control,  and erase functions. The turnaround character is
  2060.     CR (carriage return) and cannot be changed by the user.
  2061.  
  2062.  
  2063.     ProComm KEYS           IBM 3101 FUNCTION         TRANSMITTED CODES (hex)
  2064.     ------------------------------------------------------------------------
  2065.     Tab .................. Horizontal Tab ............................. 0x09
  2066.     Delete ............... Character Delete ........................... 0x7F
  2067.     Home ................. Home Cursor .............................. 0x1B48
  2068.     Cursor Up ............ Cursor Up ................................ 0x1B41
  2069.     Cursor Down .......... Cursor Down .............................. 0x1B42
  2070.     Cursor Left .......... Cursor Left .............................. 0x1B44
  2071.     Cursor Right ......... Cursor Right ............................. 0x1B43
  2072.     PgDn ................. Clear screen ............................. 0x1B4C
  2073.     PgUp ................. Erase end of screen ...................... 0x1B4A
  2074.     End .................. Erase end of line ........................ 0x1B49
  2075.  
  2076.     Shift F1 ............. Program Function 1 (PF1) ............... 0x1B610D
  2077.     Shift F2 ............. Program Function 2 (PF2) ............... 0x1B620D
  2078.     Shift F3 ............. Program Function 3 (PF3) ............... 0x1B630D
  2079.     Shift F4 ............. Program Function 4 (PF4) ............... 0x1B640D
  2080.     Shift F5 ............. Program Function 5 (PF5) ............... 0x1B650D
  2081.     Shift F6 ............. Program Function 6 (PF6) ............... 0x1B660D
  2082.     Shift F7 ............. Program Function 7 (PF7) ............... 0x1B670D
  2083.     Shift F8 ............. Program Function 8 (PF8) ............... 0x1B680D
  2084.  
  2085.  
  2086.  
  2087.  
  2088.  
  2089.  
  2090.  
  2091.  
  2092.  
  2093.  
  2094.  
  2095.  
  2096.  
  2097.  
  2098.  
  2099.  
  2100.  
  2101.  
  2102.  
  2103.  
  2104.  
  2105.  
  2106.  
  2107.  
  2108.  
  2109.     (C) 1985 PIL Software Systems     -A2-      ProComm 2.1 Reference Manual
  2110.  
  2111.  
  2112.  
  2113.     Appendix A                                            Terminal Emulation
  2114.  
  2115.  
  2116.  
  2117.  
  2118.  
  2119.                       Digital Equipment Corporation VT-100
  2120.  
  2121.  
  2122.     ProComm  supports the  standard model  VT-100  functions in  ANSI  mode.
  2123.     Supported  functions include:  full/half  duplex,  origin  mode,  scroll
  2124.     region, special  graphics character set, keypad application mode, cursor
  2125.     control,  erase  functions,  and  full  display  attributes   (including
  2126.     extensions for ANSI color/graphics). 132 column  mode  is not supported.
  2127.     ProComm responds to the the Identify and Device Attributes commands with
  2128.     ESC[?1;2c (VT-100 with  advanced video  option). Keypad Application Mode
  2129.     functions are mapped to  ProComm function  keys  as shown  in the  chart
  2130.     below.
  2131.  
  2132.  
  2133.     ProComm KEYS           DEC VT-100 FUNCTION       TRANSMITTED CODES (hex)
  2134.     ------------------------------------------------------------------------
  2135.     Tab .................. Horizontal Tab ............................. 0x09
  2136.     Delete ............... Character Delete ........................... 0x7F
  2137.     Home ................. Home Cursor ............................ 0x1B5B48
  2138.     Cursor Up ............ Cursor Up .............................. 0x1B5B41
  2139.     Cursor Down .......... Cursor Down ............................ 0x1B5B42
  2140.     Cursor Left .......... Cursor Left ............................ 0x1B5B44
  2141.     Cursor Right ......... Cursor Right ........................... 0x1B5B43
  2142.     PgDn ................. Clear screen ................... 0x1B5B481B5B324A
  2143.     End .................. Erase end of line ...................... 0x1B5B4B
  2144.  
  2145.     Shift F1 ............. Keypad Application mode 1 .............. 0x1B4F71
  2146.     Shift F2 ............. Keypad Application mode 2 .............. 0x1B4F72
  2147.     Shift F3 ............. Keypad Application mode 3 .............. 0x1B4F73
  2148.     Shift F4 ............. Keypad Application mode 4 .............. 0x1B4F74
  2149.     Shift F5 ............. Keypad Application mode 5 .............. 0x1B4F75
  2150.     Shift F6 ............. Keypad Application mode 6 .............. 0x1B4F76
  2151.     Shift F7 ............. Keypad Application mode 7 .............. 0x1B4F77
  2152.     Shift F8 ............. Keypad Application mode 8 .............. 0x1B4F78
  2153.     Shift F9 ............. Keypad Application mode 9 .............. 0x1B4F79
  2154.     Shift F10 ............ Keypad Application mode 0 .............. 0x1B4F70
  2155.  
  2156.     Alt-F1 ............... Keypad Application mode - (dash) ....... 0x1B4F6D
  2157.     Alt-F2 ............... Keypad Application mode , (comma) ...... 0x1B4F6C
  2158.     Alt-F3 ............... Keypad Application mode . (period) ..... 0x1B4F6E
  2159.     Alt-F4 ............... Keypad Application mode ENTER .......... 0x1B4F4D
  2160.  
  2161.     Ctrl-F1 .............. Program Function 1 (PF1) ............... 0x1B4F50
  2162.     Ctrl-F2 .............. Program Function 2 (PF2) ............... 0x1B4F51
  2163.     Ctrl-F3 .............. Program Function 3 (PF3) ............... 0x1B4F52
  2164.     Ctrl-F4 .............. Program Function 4 (PF4) ............... 0x1B4F53
  2165.  
  2166.  
  2167.  
  2168.  
  2169.  
  2170.  
  2171.  
  2172.  
  2173.  
  2174.  
  2175.     (C) 1985 PIL Software Systems     -A3-      ProComm 2.1 Reference Manual
  2176.  
  2177.  
  2178.  
  2179.     Appendix A                                            Terminal Emulation
  2180.  
  2181.  
  2182.  
  2183.  
  2184.  
  2185.                               Televideo 900 Series
  2186.  
  2187.  
  2188.     ProComm supports the standard Televideo 900 series functions.  Supported
  2189.     functions  include:  full/half  duplex,  program  function  keys, cursor
  2190.     control,  erase  functions,  and   full  display  attributes.  The  main
  2191.     difference between  the 910/920  and  the 925/950  emulations is  in the
  2192.     codes  generated  for cursor  down  and  in  control  codes for  display
  2193.     attributes.   The  925/950  emulation  supports   the  special  graphics
  2194.     character set and user loadable status line.
  2195.  
  2196.  
  2197.     ProComm KEYS           TELEVIDEO 9xx FUNCTION    TRANSMITTED CODES (hex)
  2198.     ------------------------------------------------------------------------
  2199.     Tab .................. Horizontal Tab ........................... 0x1B49
  2200.     Backtab .............. Reverse Tab .............................. 0x1B51
  2201.     Insert ............... Character Insert ......................... 0x1B57
  2202.     Delete ............... Character Delete ......................... 0x1B7F
  2203.     Home ................. Home Cursor ................................ 0x1E
  2204.     Cursor Up ............ Cursor Up .................................. 0x1B
  2205.     Cursor Down .......... Cursor Down (910/920) ...................... 0x0A
  2206.                            Cursor Down (925/950) ...................... 0x16
  2207.     Cursor Left .......... Cursor Left ................................ 0x18
  2208.     Cursor Right ......... Cursor Right ............................... 0x1C
  2209.     PgDn ................. Clear screen ............................... 0x1A
  2210.     End .................. Erase end of line ........................ 0x1B54
  2211.  
  2212.     Shift F1 ............. Function 1 (F1) ........................ 0x01400D
  2213.     Shift F2 ............. Function 2 (F2) ........................ 0x01410D
  2214.     Shift F3 ............. Function 3 (F3) ........................ 0x01420D
  2215.     Shift F4 ............. Function 4 (F4) ........................ 0x01430D
  2216.     Shift F5 ............. Function 5 (F5) ........................ 0x01440D
  2217.     Shift F6 ............. Function 6 (F6) ........................ 0x01450D
  2218.     Shift F7 ............. Function 7 (F7) ........................ 0x01460D
  2219.     Shift F8 ............. Function 8 (F8) ........................ 0x01470D
  2220.     Shift F9 ............. Function 9 (F9) ........................ 0x01480D
  2221.     Shift F10 ............ Function 10 (F10) ...................... 0x01490D
  2222.  
  2223.     Ctrl-F1  ............. Function 11 (F11) ...................... 0x014A0D
  2224.  
  2225.  
  2226.  
  2227.  
  2228.  
  2229.  
  2230.  
  2231.  
  2232.  
  2233.  
  2234.  
  2235.  
  2236.  
  2237.  
  2238.  
  2239.  
  2240.  
  2241.     (C) 1985 PIL Software Systems     -A4-      ProComm 2.1 Reference Manual
  2242.  
  2243.  
  2244.  
  2245.     Appendix A                                            Terminal Emulation
  2246.  
  2247.  
  2248.  
  2249.  
  2250.  
  2251.                        Digital Equipment Corporation VT-52
  2252.  
  2253.  
  2254.     ProComm supports the standard model VT-52 functions. Supported functions
  2255.     include:  full/half  duplex, keypad  application mode,  cursor  control,
  2256.     erase  functions,  and full display attributes.  ProComm responds to the
  2257.     the Identify command  (ESC Z) with ESC/Z. (Standard VT-52 identification
  2258.     sequence).  Keypad  Application  Mode  functions are  mapped to  ProComm
  2259.     function keys as shown in the chart below.
  2260.  
  2261.  
  2262.     ProComm KEYS           DEC VT-52 FUNCTION        TRANSMITTED CODES (hex)
  2263.     ------------------------------------------------------------------------
  2264.     Tab .................. Horizontal Tab ............................. 0x09
  2265.     Delete ............... Character Delete ........................... 0x7F
  2266.     Home ................. Home Cursor .............................. 0x1B48
  2267.     Cursor Up ............ Cursor Up ................................ 0x1B41
  2268.     Cursor Down .......... Cursor Down .............................. 0x1B42
  2269.     Cursor Left .......... Cursor Left .............................. 0x1B44
  2270.     Cursor Right ......... Cursor Right ............................. 0x1B43
  2271.     PgDn ................. Clear screen ......................... 0x1B481B4A
  2272.     End .................. Erase end of line ........................ 0x1B4B
  2273.  
  2274.     Shift F1 ............. Keypad Application mode 1 .............. 0x1B3F71
  2275.     Shift F2 ............. Keypad Application mode 2 .............. 0x1B3F72
  2276.     Shift F3 ............. Keypad Application mode 3 .............. 0x1B3F73
  2277.     Shift F4 ............. Keypad Application mode 4 .............. 0x1B3F74
  2278.     Shift F5 ............. Keypad Application mode 5 .............. 0x1B3F75
  2279.     Shift F6 ............. Keypad Application mode 6 .............. 0x1B3F76
  2280.     Shift F7 ............. Keypad Application mode 7 .............. 0x1B3F77
  2281.     Shift F8 ............. Keypad Application mode 8 .............. 0x1B3F78
  2282.     Shift F9 ............. Keypad Application mode 9 .............. 0x1B3F79
  2283.     Shift F10 ............ Keypad Application mode 0 .............. 0x1B3F70
  2284.  
  2285.     Alt-F1 ............... Keypad Application mode - (dash) ....... 0x1B3F6D
  2286.     Alt-F2 ............... Keypad Application mode , (comma) ...... 0x1B3F6C
  2287.     Alt-F3 ............... Keypad Application mode . (period) ..... 0x1B3F6E
  2288.     Alt-F4 ............... Keypad Application mode ENTER .......... 0x1B3F4D
  2289.  
  2290.     Ctrl-F1 .............. Program Function 1 (PF1) ................. 0x1B50
  2291.     Ctrl-F2 .............. Program Function 2 (PF2) ................. 0x1B51
  2292.     Ctrl-F3 .............. Program Function 3 (PF3) ................. 0x1B52
  2293.     Ctrl-F4 .............. Program Function 4 (PF4) ................. 0x1B53
  2294.  
  2295.  
  2296.  
  2297.  
  2298.  
  2299.  
  2300.  
  2301.  
  2302.  
  2303.  
  2304.  
  2305.  
  2306.  
  2307.     (C) 1985 PIL Software Systems     -A5-      ProComm 2.1 Reference Manual
  2308.  
  2309.  
  2310.  
  2311.     Appendix A                                            Terminal Emulation
  2312.  
  2313.  
  2314.  
  2315.  
  2316.  
  2317.                               Lear Sieglar ADM 3/5
  2318.  
  2319.  
  2320.     ProComm supports  the  standard  ADM  3/5  series  functions.  Supported
  2321.     functions   include:  full/half  duplex,  full  character   set,   erase
  2322.     functions, and cursor control.
  2323.  
  2324.  
  2325.     ProComm KEYS           ADM 3/5 FUNCTION          TRANSMITTED CODES (hex)
  2326.     ------------------------------------------------------------------------
  2327.     Tab .................. Horizontal Tab ........................... 0x1B49
  2328.     Backtab .............. Reverse Tab .............................. 0x1B51
  2329.     Home ................. Home Cursor ................................ 0x1E
  2330.     Cursor Up ............ Cursor Up .................................. 0x1B
  2331.     Cursor Down .......... Cursor Down ................................ 0x0A
  2332.     Cursor Left .......... Cursor Left ................................ 0x18
  2333.     Cursor Right ......... Cursor Right ............................... 0x1C
  2334.     PgDn ................. Clear screen ............................... 0x1A
  2335.     End .................. Erase end of line ........................ 0x1B54
  2336.  
  2337.  
  2338.  
  2339.  
  2340.  
  2341.  
  2342.  
  2343.  
  2344.  
  2345.  
  2346.  
  2347.  
  2348.  
  2349.  
  2350.  
  2351.  
  2352.  
  2353.  
  2354.  
  2355.  
  2356.  
  2357.  
  2358.  
  2359.  
  2360.  
  2361.  
  2362.  
  2363.  
  2364.  
  2365.  
  2366.  
  2367.  
  2368.  
  2369.  
  2370.  
  2371.  
  2372.  
  2373.     (C) 1985 PIL Software Systems     -A6-      ProComm 2.1 Reference Manual
  2374.  
  2375.  
  2376.  
  2377.     Appendix A                                            Terminal Emulation
  2378.  
  2379.  
  2380.  
  2381.  
  2382.  
  2383.                                  Heath/Zenith 19
  2384.  
  2385.  
  2386.     ProComm supports  the  standard  Heath/Zenith  19  functions.  Supported
  2387.     functions  include:  full/half  duplex,  full  character   set,  program
  2388.     function keys,  erase functions, cursor control, and display attributes.
  2389.     by the user.
  2390.  
  2391.  
  2392.     ProComm KEYS           H-19 FUNCTION             TRANSMITTED CODES (hex)
  2393.     ------------------------------------------------------------------------
  2394.     Tab .................. Horizontal Tab ............................. 0x09
  2395.     Home ................. Home Cursor .......................... 0x1B595F5F
  2396.     Cursor Up ............ Cursor Up ................................ 0x1B41
  2397.     Cursor Down .......... Cursor Down .............................. 0x1B42
  2398.     Cursor Left .......... Cursor Left .............................. 0x1B44
  2399.     Cursor Right ......... Cursor Right ............................. 0x1B43
  2400.     PgDn ................. Clear screen ............................. 0x1B4C
  2401.     End .................. Erase end of line ........................ 0x1B45
  2402.  
  2403.     Shift F1 ............. Program Function 1 (PF1) ................. 0x1B53
  2404.     Shift F2 ............. Program Function 2 (PF2) ................. 0x1B54
  2405.     Shift F3 ............. Program Function 3 (PF3) ................. 0x1B55
  2406.     Shift F4 ............. Program Function 4 (PF4) ................. 0x1B56
  2407.     Shift F5 ............. Program Function 5 (PF5) ................. 0x1B57
  2408.     Shift F6 ............. Program Function 6 (PF6) ................. 0x1B50
  2409.     Shift F7 ............. Program Function 7 (PF7) ................. 0x1B51
  2410.     Shift F8 ............. Program Function 8 (PF8) ................. 0x1B52
  2411.     Shift F9 ............. Program Function 9 (PF9) ................. 0x1B30
  2412.     Shift F10 ............ Program Function 10 (PF10) ............... 0x1B31
  2413.  
  2414.  
  2415.  
  2416.  
  2417.  
  2418.  
  2419.  
  2420.  
  2421.  
  2422.  
  2423.  
  2424.  
  2425.  
  2426.  
  2427.  
  2428.  
  2429.  
  2430.  
  2431.  
  2432.  
  2433.  
  2434.  
  2435.  
  2436.  
  2437.  
  2438.  
  2439.     (C) 1985 PIL Software Systems     -A7-      ProComm 2.1 Reference Manual
  2440.  
  2441.  
  2442.  
  2443.     Appendix A                                            Terminal Emulation
  2444.  
  2445.  
  2446.  
  2447.  
  2448.  
  2449.                                     ANSI-BBS
  2450.  
  2451.  
  2452.     This is the recommended emulation  for  use with bulletin  board systems
  2453.     that use ANSI graphics. the ANSI-BBS mode processes the ANSI codes given
  2454.     in the DOS technical reference manual, and behaves in the same manner as
  2455.     the DOS  ANSI.SYS device  driver.  (ProComm  does  not use the  ANSI.SYS
  2456.     driver itself.) This emulation is  similar to the VT-100  emulation, but
  2457.     the VT-100  emulation handles  normal,  bold,  and  reverse video  in  a
  2458.     different manner.
  2459.  
  2460.  
  2461.  
  2462.  
  2463.  
  2464.  
  2465.  
  2466.  
  2467.  
  2468.  
  2469.  
  2470.  
  2471.  
  2472.  
  2473.  
  2474.  
  2475.  
  2476.  
  2477.  
  2478.  
  2479.  
  2480.  
  2481.  
  2482.  
  2483.  
  2484.  
  2485.  
  2486.  
  2487.  
  2488.  
  2489.  
  2490.  
  2491.  
  2492.  
  2493.  
  2494.  
  2495.  
  2496.  
  2497.  
  2498.  
  2499.  
  2500.  
  2501.  
  2502.  
  2503.  
  2504.  
  2505.     (C) 1985 PIL Software Systems     -A8-      ProComm 2.1 Reference Manual
  2506.  
  2507.  
  2508.  
  2509.     Appendix B                                              ProComm Commands
  2510.  
  2511.  
  2512.  
  2513.  
  2514.  
  2515.                              COMMAND REFERENCE GUIDE
  2516.  
  2517.  
  2518.                                  MAJOR FUNCTIONS
  2519.  
  2520.                        Dialing Directory .......... Alt-D
  2521.                        Automatic Redial............ Alt-R
  2522.                        Terminal Emulation ........Ctrl-F7
  2523.                        Keyboard Macros ............ Alt-M
  2524.                        Modem Parameters ........... Alt-P
  2525.                        Translate Table ............ Alt-W
  2526.                        Editor ..................... Alt-A
  2527.                        DOS Gateway .............. Alt-F10
  2528.                        Command File ............. Ctrl-F5
  2529.                        Redisplay ................ Ctrl-F6
  2530.                        Exit ....................... Alt-X
  2531.  
  2532.  
  2533.                                 UTILITY FUNCTIONS
  2534.  
  2535.                        Program Info ............... Alt-I
  2536.                        Setup screen ............... Alt-S
  2537.                        Kermit server commands ......Alt-K
  2538.                        Change Directory ........... Alt-B
  2539.                        Clear Screen ............... Alt-C
  2540.                        Toggle Duplex .............. Alt-E
  2541.                        Hang Up Phone .............. Alt-H
  2542.                        Elapsed Time ............... Alt-T
  2543.                        Print On/Off ............... Alt-L
  2544.                        Set Colors ................. Alt-Z
  2545.                        Toggle CR - CR/LF ............. F9
  2546.                        Break Key ............... Ctrl-End
  2547.  
  2548.  
  2549.                                  FILE FUNCTIONS
  2550.  
  2551.                        Send XMODEM ................... F1
  2552.                        Receive XMODEM ................ F2
  2553.                        Send Kermit ................... F3
  2554.                        Receive Kermit ................ F4
  2555.                        Send ASCII .................... F5
  2556.                        Receive ASCII ................. F6
  2557.                        Log Open/Close ................ F5
  2558.                        Hold log file ................. F6
  2559.                        Log Open/Close ................ F7
  2560.                        Hold log file ................. F8
  2561.                        File Directory ............. Alt-F
  2562.                        View a file ................ Alt-V
  2563.                        Screen Dump ................ Alt-G
  2564.  
  2565.  
  2566.  
  2567.  
  2568.  
  2569.  
  2570.  
  2571.     (C) 1985 PIL Software Systems     -B1-      ProComm 2.1 Reference Manual
  2572.  
  2573.  
  2574.  
  2575.     Appendix C                                                 Command Files
  2576.  
  2577.  
  2578.  
  2579.  
  2580.  
  2581.                  COMMAND FILE COMMANDS (Alphabetical by Command)
  2582.  
  2583.  
  2584.     Command Form                         Command Function
  2585.     ------------------------------------------------------------------------
  2586.     %A                              Sound alarm.
  2587.     %B"drive and/or directory"      Change default drive and/or directory.
  2588.     %C"long distance code and/or number"        Call dialing directory entry
  2589.                                                 with long distance code.
  2590.     %D"DOS command"                 Execute DOS commands.
  2591.     %E0                             Emulate IBM 3101.
  2592.     %E1                             Emulate DEC VT100.
  2593.     %E2                             Emulate Televideo 912/920.
  2594.     %E3                             Emulate Televideo 925/950.
  2595.     %E4                             Emulate DEC VT52.
  2596.     %E5                             Emulate ADM3/5.
  2597.     %E6                             Emulate Heath 19.
  2598.     %E7                             ANSI-BBS.
  2599.     %Fx                             Change comm parameters (see manual).
  2600.     %G                              Screen dump to PROCOMM.IMG file.
  2601.     %H                              Hangup the phone.
  2602.     %I"string to wait for"          Wait for incoming string.
  2603.     %Jx                             Send ALT key sequence.
  2604.     %KM1                            Kermit mode 1  (no 8th bit quoting).
  2605.     %KM2                            Kermit mode 2  (8th bit quoting).
  2606.     %KR                             Kermit receive file(s).
  2607.     %KS"filename.ext"               Kermit send file(s).
  2608.     %KF                             Send Kermit Finish server command.
  2609.     %KL                             Send Kermit Logout server command.
  2610.     %KD                             Send Kermit Directory server command.
  2611.     %LC                             Close log file.
  2612.     %LH                             Hold log file.
  2613.     %LO"logname"                    Open log file.
  2614.     %LR                             Resume log file.
  2615.     %M"message"                     Display message on screen.
  2616.     %N"prompt"                      Prompt for, get and send user input.
  2617.     %OB                             Use BIOS for screen writes.
  2618.     %OD                             Use direct screen writes.
  2619.     %P"seconds to look"             Seconds to look for incoming string.
  2620.     %Q                              Quit ProComm.
  2621.     %R"redial delay"                Reset redial delay time.
  2622.     %SN                             Sound off.
  2623.     %SY                             Sound on.
  2624.     %ST"time in seconds"            Set alarm time.
  2625.     %T"string"                      Transmit string out port.
  2626.     %U1                             Clear screen.
  2627.     %U2                             CR as CR.
  2628.     %U3                             CR as CR/LF.
  2629.     %U4                             Full duplex.
  2630.     %U5                             Half duplex.
  2631.     %U6                             Break.
  2632.     %U7                             Line wrap on.
  2633.     %U8                             Line wrap off.
  2634.     %U9                             Scroll on.
  2635.  
  2636.  
  2637.     (C) 1985 PIL Software Systems     -C1-      ProComm 2.1 Reference Manual
  2638.  
  2639.  
  2640.  
  2641.     Appendix C                                                 Command Files
  2642.  
  2643.  
  2644.  
  2645.  
  2646.  
  2647.     %U0                             Scroll off.
  2648.     %W"seconds to wait"             Wait for "seconds" seconds.
  2649.     %XR"filename.ext"               XMODEM receive a file.
  2650.     %XS"filename.ext"               XMODEM send a file.
  2651.     %YP"pace count"                 Set ASCII upload pace count.
  2652.     %YT"filename"                   ASCII upload.
  2653.     %ZY                             Translate table on.
  2654.     %ZN                             Translate table off.
  2655.  
  2656.  
  2657.  
  2658.     All  commands  start  with  '%'. The  command letter(s) must immediately
  2659.     follow the '%', and may be upper or lower case.  All  arguments  must be
  2660.     enclosed  in  quotes  (""),  and  must  immediately  follow the  command
  2661.     letters. All other characters  in the file are ignored, and  may be used
  2662.     as  comments.  ProComm  looks  for  an extension of  .CMD when  it lists
  2663.     available command files.
  2664.  
  2665.     When using the 'I' command, the strings must match exactly in  case. Use
  2666.     the 'P' command to set the amount of time ProComm waits for the incoming
  2667.     character string to be found (default is 30).
  2668.  
  2669.     Strings  to  be  transmitted ('T' command): use an '!'  to  indicate CR,
  2670.     ('!!' for the character '!'), '^' to indicate CTRL ('^C' = CTRL-C,'^[' =
  2671.     ESC) ('^^' for the character '^'). This same  convention is  used in the
  2672.     keyboard macros and the dialing command.
  2673.  
  2674.  
  2675.  
  2676.  
  2677.  
  2678.  
  2679.  
  2680.  
  2681.  
  2682.  
  2683.  
  2684.  
  2685.  
  2686.  
  2687.  
  2688.  
  2689.  
  2690.  
  2691.  
  2692.  
  2693.  
  2694.  
  2695.  
  2696.  
  2697.  
  2698.  
  2699.  
  2700.  
  2701.  
  2702.  
  2703.     (C) 1985 PIL Software Systems     -C2-      ProComm 2.1 Reference Manual
  2704.  
  2705.  
  2706.  
  2707.     Appendix D                                              Utility Programs
  2708.  
  2709.  
  2710.  
  2711.  
  2712.  
  2713.                          Timed Execution Facility (TEF)
  2714.  
  2715.  
  2716.  
  2717.     The ProComm  Timed  Execution Facility is  a  stand alone  program  that
  2718.     allows execution of a ProComm command file at a predetermined time.
  2719.  
  2720.     TEF is started from the DOS prompt by typing the command: TEF
  2721.  
  2722.     TEF will prompt you for the name of a ProComm command file and the  time
  2723.     to  start its execution. TEF will wait until the specified time and then
  2724.     load and execute ProComm passing in the name of the command file.
  2725.  
  2726.     The time must be  entered in military format. The hour must be 0-23  and
  2727.     the minutes  must be 0-59.  Pressing  ESC  at  any  time will abort TEF.
  2728.     Pressing F1 will  allow you to  change  the  command file  and execution
  2729.     time. Pressing  F2 will blank the screen.  (Pressing  any other key will
  2730.     turn the screen back on).
  2731.  
  2732.  
  2733.  
  2734.  
  2735.  
  2736.                       Dialing Directory Conversion Utility
  2737.  
  2738.  
  2739.  
  2740.     ProComm  is  distributed with  a  dialing  directory conversion  program
  2741.     called CONVERT.EXE.  Use  CONVERT to change  PC-TALK  or QMODEM  dialing
  2742.     directories  to ProComm format.  To execute, type:  CONVERT  on  the DOS
  2743.     command line and then follow the prompts.
  2744.  
  2745.     NOTE: When converting QMODEM directories only the first 100 entries will
  2746.     be converted. In addition, the  modem command will not  be converted and
  2747.     will default to ATTD.
  2748.  
  2749.  
  2750.  
  2751.  
  2752.  
  2753.  
  2754.  
  2755.  
  2756.  
  2757.  
  2758.  
  2759.  
  2760.  
  2761.  
  2762.  
  2763.  
  2764.  
  2765.  
  2766.  
  2767.  
  2768.  
  2769.     (C) 1985 PIL Software Systems     -D1-      ProComm 2.1 Reference Manual
  2770.  
  2771.  
  2772.  
  2773.     Appendix E                                          Answers to Questions
  2774.  
  2775.  
  2776.  
  2777.  
  2778.  
  2779.     Question:
  2780.  
  2781.     ALT-H doesn't work with my modem. What's wrong?
  2782.  
  2783.     Answer:
  2784.  
  2785.     ProComm attempts to hang up by  dropping the DTR line to the modem. Your
  2786.     modem  must monitor  the  DTR line  for  this to work.  Users  of  Hayes
  2787.     external modems must have switch  one in the open  (up) position. Owners
  2788.     of the newer  Hayes internals must have a jumper correctly set.  Consult
  2789.     your  modem manual for further details.  If  your configuration prevents
  2790.     the use  of DTR in hanging up, you might be  able  to  set up a keyboard
  2791.     macro to send the hangup string your modem needs.
  2792.  
  2793.  
  2794.     Question:
  2795.  
  2796.     When using  the redial facility,  or making a call from a command  file,
  2797.     the program doesn't realize when I've made a connection.
  2798.  
  2799.     Answer:
  2800.  
  2801.     Make sure that ProComm's modem connect  string is  correctly defined for
  2802.     the message your  modem returns for carrier detect. The ProComm  default
  2803.     is "CONNECT".
  2804.  
  2805.  
  2806.     Question:
  2807.  
  2808.     I sometimes have trouble opening files for logging or downloading.
  2809.  
  2810.     Answer: You may need to increase the FILES= parameter in your CONFIG.SYS
  2811.     file. We  suggest using at least FILES=15. Consult your  DOS  manual for
  2812.     more details.
  2813.  
  2814.  
  2815.     Question:
  2816.  
  2817.     I  can't get the dialing directory to call using the long  distance code
  2818.     I've put in the number.
  2819.  
  2820.     Answer:  Specify the long distance code to be used when you make to call
  2821.     itself, not when you enter the number into the directory.  For instance,
  2822.     say "#37" at the "==>" prompt to dial entry number 37 using the '#' long
  2823.     distance code. Entering a long distance code as  part of the number will
  2824.     not work.
  2825.  
  2826.  
  2827.  
  2828.  
  2829.  
  2830.  
  2831.  
  2832.  
  2833.  
  2834.  
  2835.     (C) 1985 PIL Software Systems     -E1-      ProComm 2.1 Reference Manual
  2836.  
  2837.  
  2838.  
  2839.     Appendix F                                      Technical Specifications
  2840.  
  2841.  
  2842.  
  2843.  
  2844.  
  2845.                         ProComm Technical Specifications
  2846.  
  2847.  
  2848.  
  2849.  
  2850.  
  2851.  
  2852.               Receive buffer size ...................  5120 Bytes
  2853.  
  2854.               Redisplay buffer size .................. 4000 Bytes
  2855.  
  2856.               Baud rates supported .......................... 300
  2857.                                    ......................... 1200
  2858.                                    ......................... 2400
  2859.                                    ......................... 4800
  2860.                                    ......................... 9600
  2861.                                    ........................ 19200
  2862.  
  2863.               File transfer protocols ..................... ASCII
  2864.                                       .................... XMODEM
  2865.                                       .................... Kermit
  2866.  
  2867.               Serial ports supported ............ COM1 0x3F8 IRQ4
  2868.                                      ............ COM2 0x2F8 IRQ3
  2869.  
  2870.               Video buffer addresses supported .... COLOR 0xB8000
  2871.                                                ..... MONO 0xB0000
  2872.  
  2873.               Interrupt vectors used ....................... 0x0B
  2874.                                      ....................... 0x0C
  2875.                                      ....................... 0x1B
  2876.                                      ....................... 0x23
  2877.  
  2878.               Modem initialization string ..... ATE0 S7=250 V1 X0
  2879.  
  2880.  
  2881.  
  2882.  
  2883.  
  2884.  
  2885.  
  2886.  
  2887.  
  2888.  
  2889.  
  2890.  
  2891.  
  2892.  
  2893.  
  2894.  
  2895.  
  2896.  
  2897.  
  2898.  
  2899.  
  2900.  
  2901.     (C) 1985 PIL Software Systems     -F1-      ProComm 2.1 Reference Manual
  2902.  
  2903.  
  2904.  
  2905.